//antd 日期下拉层级
.ant-picker-dropdown{
  z-index: 2200;
}
//antd 日期选择器
.ant-picker{
  width: 100%;
}

.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{
  background-color: var(--theme-color);
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before{
  border-color: var(--theme-color);
}
.ant-picker-cell-in-view.ant-picker-cell-in-range::before{
  background-color: var(--theme-color-light-5);
}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before{
  background-color: var(--theme-color-light-3);
}
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background-color: var(--theme-color-light-5);
}
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{
  background-color: var(--theme-color);
}
.ant-btn-primary{
  border-color:var(--theme-color);
  background-color: var(--theme-color);
}
.ant-btn-primary:hover{
  border-color:var(--theme-color);
  background-color: var(--theme-color);
}
.ant-picker-now-btn{
  background-color: var(--theme-color);
  color:var(--d-font-color-white);
}
.ant-picker-now-btn:hover{
  background-color: var(--theme-color);
  color:var(--d-font-color-white);
}
.ant-picker-focused{
  border-color: var(--theme-color);
  box-shadow:none;
}
.ant-picker:hover, .ant-picker-focused{
  border-color: var(--theme-color);
}
.ant-picker-range .ant-picker-active-bar{
  background-color: var(--theme-color);
}